ecclesiastical deposition - Espagnol Anglais Dictionnaire